how a subaru engine works